package com.jay.common.service;

import com.jay.common.model.User;

/**
 * 用户服务
 */
public interface UserService {

    /**
     * 获取用户
     *
     * @param user 用户对象，包含查询用户所需的必要信息
     * @return 返回查询到的用户对象如果未找到则返回null
     */
    User getUser(User user);

    /**
     * 用于测试 mock 接口返回值
     *
     * @return 返回一个短整型数字，用于测试场景
     */
    default short getNumber() {
        return 1;
    }
}
